honey locust – Català–English translations

🇬🇧 en ca

honey locust noun

  • tree
acàcia de tres punxes
Wiktionary Links